@echo off
chcp 65001 > nul
title 智能薪资计算器 - 启动脚本

echo.
echo ========================================
echo    智能薪资计算器 - 桌面应用
echo ========================================
echo.

REM 检查 Node.js 是否安装
node --version > nul 2>&1
if errorlevel 1 (
    echo ❌ 错误: 未找到 Node.js
    echo 请先安装 Node.js 16+ 版本
    echo 下载地址: https://nodejs.org/
    pause
    exit /b 1
)

REM 检查是否已安装依赖
if not exist "node_modules" (
    echo 📦 正在安装依赖包...
    npm install
    if errorlevel 1 (
        echo ❌ 依赖安装失败
        pause
        exit /b 1
    )
    echo ✅ 依赖安装完成
    echo.
)

REM 创建图标文件
if not exist "assets\icon.png" (
    echo 🎨 正在创建应用图标...
    node assets/create-icons.js
    echo.
)

REM 启动应用
echo 🚀 正在启动应用程序...
echo.
npm start

pause
